About Lynden Associates Limited (10841217) United Kingdom