About Lynx Consulting Limited (08017881) United Kingdom