Mina Ezzat O-Projects El Rashidy 11311 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider