2025 Pre-Close Trading Update & £25m Share Buyback - On the Beach Group PLC | RNS | Ticker