About Bar39 Ltd (11148263) United Kingdom