About Mahim Indian Takeaway Limited (11617243) United Kingdom