About Lynx Communications Limited (08470373) United Kingdom