About Blueacre Investments Limited (06168737) United Kingdom