About Redmile Stathern Limited (10381697) United Kingdom