About Lynx Trading Limited (11970502) United Kingdom