Ahmad Nabil ITQAN Company 20 Helmy Hassan Ali St., Nasr City 11371 Cairo Egypt Focus IT-Telecom - Service Providers - Manufacturer