About Lynx Management Ltd (05672348) United Kingdom