About Beacons Investments Limited (13488188) United Kingdom