About Bea Wild Ltd (12027616) United Kingdom