About Nederlandse Melasse Limited (13399963) United Kingdom