About Emea Capital Llp (OC338297) United Kingdom