About Octopus Healthcare General Partner Ltd (07216235) United Kingdom