About N1 Ogmu Limited (11866455) United Kingdom