BDO LLP
Liberum Capital Limited
Peel Hunt LLP
Alma PR
Bird & Bird
Liberum Capital Limited
EQ