Wessam Ahmed Think LLC 130 El haram street, Giza, Egypt 12211 Giza Egypt Focus IT-Telecom - Service Providers - Service Provider