About Nodum Global Limited (11510188) United Kingdom