About Nbs Ventures Management Limited (11483474) United Kingdom