About N7tech Limited (05214697) United Kingdom