AddressONIKKI-FZCOIFZA Business Park, DDPDubai Silicon OasisDubai / United Emirates
Commercial registerGovernment of DubaiLicense number 27667
Value-added tax identification no.UAE104048539100003
GermanyDE361537935