Q1 2023 Results - Helios Towers PLC | RNS | Ticker