About M&c Developments Ne Ltd. (10238997) United Kingdom