About Redmile Holdings Ltd (09789512) United Kingdom