About Lynx Consulting Solutions Limited (10023879) United Kingdom