About N1 Mbyo Limited (11878741) United Kingdom