About M Nicolai Limited (12038535) United Kingdom