About Spice Indian Limited (11919951) United Kingdom