About Healthcap Ltd (12267080) United Kingdom