About Lb Investment Holdings Ltd (04385277) United Kingdom