About Lbr Associates Ltd (13432139) United Kingdom