About Spice Emporium Ltd (SC526671) United Kingdom