About Nsa (holdings) Limited (04903412) United Kingdom