Nile Genejal Engineering Co. Posted on July 10, 2016 by engmansy Nile Genejal Engineering Co. 23 Talaat Harb St 3928050