About Lht Holdings Limited (12239704) United Kingdom