About Lynx Touch Limited (04081488) United Kingdom