Ring Road, Kattameya, Cairo Egypt
info@qtit.com
It looks like nothing was found at this location. Maybe try a search?