About Spice & Nice Limited (11149190) United Kingdom