About Spice World Ltd (SC544369) United Kingdom