Revenue
FY, 2020




Trademarks Pending
Jun, 2023
Trademarks
Jun, 2023
Software Licences
Jun, 2023
Germany
Dietmar-Hopp-Allee 16
United States
3999 West Chester Pike
Australia
Level 13/1 Denison St
France
26-28 Rue de Londres
Germany
Kurfürstenstraße 111
Ireland
1012-1014 Kingswood Avenue Citywest Business Campus