About Nkck Limited (08931646) United Kingdom