About Clyde & Co (united Mexican States) Limited (10684822) United Kingdom