About Redmile Ltd (13382900) United Kingdom