About Nbbsw Ltd (13234548) United Kingdom