About Spice Of India Ltd (NI661905) United Kingdom