About Game Box London Ltd (08044348) United Kingdom