About Mirchi Takeaway Ltd (12621927) United Kingdom