About Spice Holdco Limited (13634109) United Kingdom