About Lti Group Ltd (SC674317) United Kingdom