70A Al Nahda Street, Maadi 11728, Cairo, Egypt