About Nnegri Limited (12945880) United Kingdom