About Spice N Rice Ltd (10248238) United Kingdom