About Spike Games Limited (09007274) United Kingdom