About Nsc42 Limited (09166983) United Kingdom