About M&f Ni Holdings Ltd (NI679419) United Kingdom