About Nb Holdco Limited (12941877) United Kingdom