About Eh Capital Partners Management Limited (10941513) United Kingdom