About N1 Znla Limited (11875844) United Kingdom