About Chilli Flames Holdings Limited (10802051) United Kingdom