About Lts Holdings Limited (10171153) United Kingdom