Location
Egypt

Person in charge
ryan thomas

Contact persons

Ryan Thomas Manager

Affiliations