About Lts Uk Holdings Limited (12873032) United Kingdom