2025 Pre-Close Trading Update & £25m Share Buyback - ON THE Beach Group plc | RNS | Ticker