Cannon Asset Managers Half Year 2024 Unaudited Financial Statements