About Beni Bear Ltd (10631465) United Kingdom