About Iman Restaurant & Takeaway Limited (11995042) United Kingdom