Horizon Management Advisorsby stevenstorchNovember 3, 2026Horizon Management Advisors — Financial Conduct Authority (United Kingdom).