About Mean Bear Ltd (09144898) United Kingdom