Mohamed Mamdouh Satellite Solutions Telecom SST 43 Lebanon St, Mohandseen Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider