About Nb Bars Ltd (11926753) United Kingdom