About Game And Chase Ltd (13232556) United Kingdom