About N D Technology Holdings Limited (09633336) United Kingdom