About M. De Nood Limited (11924106) United Kingdom