About Beanie Games Limited (08723326) United Kingdom