About Bluescape Ventures Ltd (13510785) United Kingdom