About Nsntech Limited (11014703) United Kingdom