About Talent Lynx Ltd (12418254) United Kingdom