About Lynx Investments Limited (06302330) United Kingdom