About Nkl Limited (11246593) United Kingdom