#1

Ultimate Products
2,134,724
#2

Rheal Superfoods
1,839,447
#3

EET Group
1,816,547
#4

Ubisoft
1,598,438
#5

Capgemini
1,438,766
#6

Ustwo Games Ltd
1,086,067
#7

Krystal Hosting
1,039,130
#8

Inmarsat Global Limited
921,829
#9

Ethique Limited
747,173
#10

TerraGenesis
632,860