Annual Report 2024 and Associated Documents - Centaur Media PLC | RNS | Ticker