About Nkwt Limited (10627966) United Kingdom