About N1 Olxm Limited (11864228) United Kingdom