About Nb Investment Holdings Ltd (10761041) United Kingdom