About Nbt Hollo Limited (11896706) United Kingdom