Contact

Get in touch

If you have any questions or special requirements contact us anytime. We are here to help.

OR

By selecting this, you agree to the Privacy Policy.

Our offices

Where you can find us.

Switzerland (HQ)

Bahnhofstrasse 20

CH-6300 Zug

Lithuania

J. Basanavičiaus str. 26

LT-03224 Vilnius

UAE

JBC 5, Office 1002

Cluster W, JLT, Dubai

China

4855 Guang Fu Lin Lu

Songjiang Qu, Shanghai Shi

Panama

Santa Maria Business District

Office Plex 71, Panama-City

Additional Information

Company IDs and registrations.

UID
CHE-175.092.363
VAT ID
CHE-175.092.363 MWST
CH-ID
CH17030445781
FDA Operator Registration
#10081180
United Nations GM Registration
#668194

Ready to get in touch? We'd love to dicuss your requirements.