About Nsi (holdings) Limited (05236118) United Kingdom