Delaware, USA 919 N Market St, Wilmington, DE 19801, USA +1 (408) 641-4068 Egypt ElSerag Mall, Residential building 1, Entrance 1, Floor 11, Nasr City, Cairo, Egypt 11762 +201122885566 +201011933233