About Nbs Holdings Ltd (09728181) United Kingdom