About N1 Nqii Limited (11876144) United Kingdom