About Lynx Technical Solutions Limited (08022383) United Kingdom