About Mall 1 Holdings Ltd. (NI664702) United Kingdom