About Usha Spice Limited (10292436) United Kingdom