About Standish Management Depositary (uk) Ltd (12612031) United Kingdom