About The B12 Bar Ltd (11997328) United Kingdom