About Mirchi Indian Takeaway Ltd (12521343) United Kingdom