About Eko Restaurant Ltd (11996715) United Kingdom