About Trade Lynx Limited (12846753) United Kingdom