About Nk Process Limited (12559226) United Kingdom