About Bar Bacchus Ltd (11307690) United Kingdom