Interim Results 2025 - Xeros Technology Group PLC | RNS | Ticker