About Lynx Ventures Ltd (05084703) United Kingdom