About Lynden (fr) Ltd (SC528358) United Kingdom