About J.bordbar Ltd (12926373) United Kingdom