About Nice & Spice Limited (10973831) United Kingdom