Liberum Capital Limited
Stifel Nicolaus Europe Ltd
Alma Strategic Communications
Square One Law LLP
Liberum Capital Limited