About Nord Flavor Uk Ltd (13555662) United Kingdom