About Spike Technologies Limited (06677938) United Kingdom