About Nb Newbury Ltd (11979343) United Kingdom