About Lh Nr Uk (management) Llp (OC433601) United Kingdom