About Besser Investments Ltd (12996309) United Kingdom