About Chilli Mint Limited (04902029) United Kingdom