About Nsn Solutions Limited (05584828) United Kingdom