About Lynx Geographic Information Systems Limited (01974912) United Kingdom