About Game Space Ltd (09628854) United Kingdom