About Nbt Developments Ltd (10035597) United Kingdom