#1
Ultimate Products
2,134,724
#2
Ubisoft
1,598,138
#3
EET Group
1,517,315
#4
Capgemini
1,383,070
#5
Rheal Superfoods
1,322,779
#6
Ustwo Games Ltd
1,086,017
#7
Krystal Hosting
1,038,014
#8
Inmarsat Global Limited
814,655
#9
Ethique Limited
713,544
#10
TerraGenesis
632,860