Cannon-Asset-Managers-Half-Year-2024-Unaudited-Financial-Statements