Imprint

Address
ONIKKI-FZCO
IFZA Business Park, DDP
Dubai Silicon Oasis
Dubai / United Emirates

Commercial register
Government of Dubai
License number 27667

Value-added tax identification no.
UAE
104048539100003

Germany
DE361537935