About Nbsgs Holdings Limited (03550392) United Kingdom