About Lti Partners Llp (OC418536) United Kingdom