About Nendick Technology Consulting Limited (09132273) United Kingdom