About Spice & Nice London Ltd (11966986) United Kingdom