About Spike Inc Limited (10726216) United Kingdom