About Mount Eden Management Company Limited (NI664627) United Kingdom