About Hastings Game Studios C.i.c. (11074320) United Kingdom