About Lynx Uk Limited (05065985) United Kingdom