About Chilli Ventures Limited (10449535) United Kingdom