About Lynx Andover Ltd (10662962) United Kingdom