Company Record
MENA INVESTMENT PARTNERS I FOUNDER LP (SL034065) | Company Record