About Lh (ne) Ltd (13595716) United Kingdom