About Mena Capital Llp (OC309214) United Kingdom