About Lynx Software Limited (06457052) United Kingdom