Half-yearly results 2025 - IP Group plc | RNS | Ticker