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