About Chillie &spice Ltd (SC688842) United Kingdom