About Ndsn Limited (13264618) United Kingdom