About N1 Ouuu Limited (11869693) United Kingdom