Mohamed Ahmed Abd El Maksoud Mahelaya 3 New Cairo Egypt Telephone: +2010000059556 Noun Focus IT-Telecom - Service Providers - Service Provider