About Nsd Global Ltd (11604083) United Kingdom