About N1 Edza Limited (11864154) United Kingdom