About Mirchiz Restaurant & Take Away Ltd (11565610) United Kingdom