About Spice Consultancy Ltd (07563001) United Kingdom