About Clyde & Co (greece) Llp (OC326540) United Kingdom