About Lts Investment Company Co. Ltd (13596868) United Kingdom