About Nkc Digital Limited (13680946) United Kingdom