waleed ahmad Mac Media Solutions 17 elarayes building, new maadi 11728 maadi Egypt Focus IT-Telecom - Service Providers - Service Provider