About Nbdp Holdco Limited (09753835) United Kingdom