About Lynx Commerce Ltd (13678420) United Kingdom