About Ltx Limited (11329985) United Kingdom