About Clyde & Co (france) Llp (OC375690) United Kingdom