About Mena Investment Partners Second Gp Llp (OC428064) United Kingdom