2024 Annual Report and Notice of AGM - Ten Lifestyle Group PLC | RNS | Ticker