NB Private Equity Partners (NBPE) has completed a share buyback transaction on the London Stock Exchange.