About Rice Spice Ltd (11079117) United Kingdom