About Lhi Holdings Limited (11496647) United Kingdom