#1
Ultimate Products
2,134,724
#2
Ubisoft
1,597,188
#3
EET Group
1,517,315
#4
Capgemini
1,376,960
#5
Rheal Superfoods
1,210,168
#6
Ustwo Games Ltd
1,086,017
#7
Krystal Hosting
1,037,828
#8
Inmarsat Global Limited
814,512
#9
Ethique Limited
705,400
#10
TerraGenesis
632,860