About Spice Is Life Ltd (12488496) United Kingdom