About Nbld Limited (06626703) United Kingdom