About Mirch Masala Food Ltd (12290895) United Kingdom