H1 2025 Results - Helios Towers PLC | RNS | Ticker