About Mirchi Indian Takeaway Newport Ltd (11977861) United Kingdom