About Baloo Bear Ltd (13112613) United Kingdom