About Redmile Energy Ltd (06744085) United Kingdom