About Lb Foundations Limited (SC275166) United Kingdom