About Lynx Advisors Limited (05021063) United Kingdom