About Spike Ventures Ltd (08523716) United Kingdom