Revenue
FY, 2024




Trademarks
Apr, 2023
Trademark Applications
Apr, 2023
Solutions
Apr, 2023
Denmark
Industrivej 28
United States
2855 Forsyth Commerce Way Building 200
France
167 Chem. des Frozières
Norway
Innspurten 1B
Sweden
Färgaregatan 9
Sweden
Vendevägen 89