About Bar.67 Ltd (12153369) United Kingdom