Aircraft Engines And Components in Egypt Mira Group Address: 2 El Fayoum St., El Korba, Cairo, 11341 Egypt Phone Number: +20 224 14 59 66