About Bearfestival Ltd (10778197) United Kingdom