About Bear Hug Games Limited (08482918) United Kingdom