About Lb Investments Limited (13040392) United Kingdom