About Hcap Partners Ltd (10572425) United Kingdom