Walaa Megally Tech-Hub Gazeyer Sqr., Maadi 11431 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider