Mahmoud Hassan Turbo Egypt Compression LLC 15 Abu Feda Street, Zamalek 11211 Cairo Egypt Focus Energy - Oil & Gas - Manufacturer