About N-tech Holdings Limited (11570345) United Kingdom