About Lynx Holdings Limited (12020695) United Kingdom