About Nbpm Ltd (09996954) United Kingdom