ECADO Innovation ECADO Innovation (Sci Research and Consultancy) Giza Giza Egypt Focus Industry - Chemicals