About Nbs Partners Limited (07996932) United Kingdom