About Rice N Spice Km Limited (12779770) United Kingdom