1 Europe, Middle East, and Africa 20.106.996.6659 [email protected] Khaled El Suweihi 30.109073559209 31.38169455 Egypt Cairo Complex, Ankara Street, Mall Entrance, First Floor, Sheraton Area, Heliopolis, Cairo, Egypt Address data Locate 30.109073559209, 31.38169455