About Nsp Uk Holding Limited (09420106) United Kingdom