About Nodum Ltd. (12078266) United Kingdom