About Netcare Europe (holdings) Limited (12831097) United Kingdom