About Rice And Spice Ltd (11305445) United Kingdom