About Bacchus Bar & Restaurant Ltd (12129571) United Kingdom