About N.i Technology Ltd (NI628433) United Kingdom