About Beckgreen Investment Ltd (11302290) United Kingdom