About Spice Industries Ltd (10526781) United Kingdom