Namaa Infologistics Namaa Infologistics El Tasaeen ST. 11865 5th settlement, New Cairo, Egypt Egypt Focus IT-Telecom - Service Providers - Service Provider