About Lynx Consultancy Ltd (13447662) United Kingdom