About Lxt Limited (03668494) United Kingdom