About Trade Lynx (london) Limited (07733900) United Kingdom