About Game Holdings Limited (02102980) United Kingdom