About Lynx Uk Solutions Limited (06297612) United Kingdom