About Indian Kitchen Takeaway Limited (11906953) United Kingdom