About Emea Ventures & Co Ltd (12102347) United Kingdom