About Nc&d Company Ltd (11693755) United Kingdom