Mohammed Allam One Byte Technologies 2 Ahmed Maher 12555 Egypt Egypt Focus IT-Telecom - Service Providers - Service Provider