About The Rice N Spice International Limited (05666049) United Kingdom