About Beem Holdings Ltd (12802144) United Kingdom