About N1 Technology Limited (08966943) United Kingdom