About Spike Productions Limited (10021070) United Kingdom