FY 2024 results - Helios Towers PLC | RNS | Ticker