About N1 Nylu Limited (11870127) United Kingdom