About N Tec Solutions Limited (04115718) United Kingdom