About Lb Management Associates Ltd (12326083) United Kingdom