About Nsi Technology Limited (06201254) United Kingdom