Placyd Technologies
+971 4 261 7081
contact@placyd.tech
13th floor, The One Tower, Sheikh Zayed Road, Barsha Heights, Dubai - UAE