About Lynx Contracts Limited (09695213) United Kingdom