About Nsp Holding Investments Limited (12942147) United Kingdom