Euclidz Technologies #1513, 15th Floor - Churchill Tower - Al Amal St - Business Bay - Dubai - United Arab Emirates +971 4 255 3341 Internet: Consulting Services