About Lcht Holdings Ltd (10941039) United Kingdom