DIFC Courts announces new appointments of Registrar and Deputy Registrar