About Lx Communications Limited (03617601) United Kingdom