About Lynx Investments(uk) Ltd (07751431) United Kingdom