About Nbt3 Limited (13612120) United Kingdom