About Npsb Holdings Limited (12154850) United Kingdom