About Lti Holdings Ltd (SC543341) United Kingdom