About Chilli Chilli Takeaway Ltd (NI627903) United Kingdom