About Npk Technology Ltd (07920501) United Kingdom