About Lynx Information Systems Limited (02454130) United Kingdom