About L T M Investments Limited (06470029) United Kingdom