About Lynden Holdings Limited (10592984) United Kingdom