About Nbt Solutions Limited (09686773) United Kingdom