About Chilli Indian Takeaway Ltd (12011240) United Kingdom