Ayman Abou Regeila eDigits 43 Asmaa Fahmy Street, Heliopolis 11341 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider