Ahmed Mohamed Nagib Tannweer Corporation 28 Gamal abd El-Nasir 11731 Cairo Egypt Focus IT-Telecom - Service Providers