About Bear Studios Ltd (12416146) United Kingdom