Half year 2025 results - Restore PLC | RNS | Ticker