About Spike Talent House Technologies Limited (13291672) United Kingdom