About N-sis Technologies Limited (03143284) United Kingdom