#1
Ultimate Products
2,134,724
#2
EET Group
1,688,714
#3
Ubisoft
1,598,388
#4
Rheal Superfoods
1,572,779
#5
Capgemini
1,392,161
#6
Ustwo Games Ltd
1,086,067
#7
Krystal Hosting
1,038,572
#8
Inmarsat Global Limited
891,262
#9
Ethique Limited
745,501
#10
TerraGenesis
632,860