About Sweet & Spice Ne Ltd (13369590) United Kingdom