#1

Ultimate Products
2,134,724
#2

EET Group
1,756,067
#3

Rheal Superfoods
1,706,113
#4

Ubisoft
1,598,438
#5

Capgemini
1,438,110
#6

Ustwo Games Ltd
1,086,067
#7

Krystal Hosting
1,038,944
#8

Inmarsat Global Limited
921,642
#9

Ethique Limited
747,173
#10

TerraGenesis
632,860