About Lynx Chart Limited (12076519) United Kingdom