About Chilli Wigan Limited (11205226) United Kingdom