About Clearmed Venture Partners Ltd (12094116) United Kingdom