About Nkl Foods Uk Ltd (12788620) United Kingdom