About Dila Restaurant Ltd (12216608) United Kingdom