About Nnennachi Limited (11763168) United Kingdom