About Eko Wine Bar And Restaurant Ltd (12021850) United Kingdom