About Spike.london Ltd (12978836) United Kingdom