About Chilliz Indian Takeaway Limited (12985080) United Kingdom