About Spiral Galaxy Games Limited (06844482) United Kingdom