About Emi Deli Restaurant Ltd (12717169) United Kingdom