About Spice India Ltd (12699500) United Kingdom