About Nbsw Limited (10323475) United Kingdom