2024 Annual Financial Report - Investec Investment Trust plc | Ticker