About Lynx Pharma Limited (04571775) United Kingdom