About Bar 88 Ltd (13100907) United Kingdom