About M&n Developments (n.i.) Limited (NI660334) United Kingdom