BDO LLP
Liberum Capital Limited
Numis Securities Limited
Liberum Capital Limited