About Lynx Strategic Associates Ltd (11809773) United Kingdom