2025 Half Year Results - Videndum PLC | RNS | Ticker