Who we are

OmniAd Ltd

c/o Directions Fze, Office no. E55-G26

Hamriyah Free Zone, PO Box 50592

Sharjah, UAE

Registration No. ICC20161064