About Nsc Solutions Limited (07807491) United Kingdom