About Lbi Associates Ltd (13482680) United Kingdom