About Spice Masala Indian Limited (10465236) United Kingdom