About Lt Invest Limited (12072829) United Kingdom