About Euromena Capital Partners Llp (OC393542) United Kingdom