About Beet Technologies Ltd (12648886) United Kingdom