About Indian Kitchen Nw8 Limited (13412372) United Kingdom