About Spice Assist Ltd (12320874) United Kingdom