About Nsd Online Ltd (11320861) United Kingdom