About Lynx Response Limited (09711896) United Kingdom