About Nsba Ltd (03278727) United Kingdom