About N&c Digital Limited (09345572) United Kingdom