Revenue
FY, 2023




Trademarks
Feb, 2025
Trademark Applications
Feb, 2025
United Kingdom
Milton Hill Business & Technology Centre
United States
1900 E Linden Ave
United States
4335 Piedras Dr W
Brazil
Praia da Ribeira 1, Ilha do Governador
China
Units 3, 21st floor, Tower 1, China Central Place No.81 Jianguo Road, Chaoyang District
China
China Business and Technology Centre, Building 12, Jinqiao Office Park, 27 XinJinQiao Road