About Clyde & Co Europe Llp (OC413029) United Kingdom