About Nwakaeze & Co Limited (12067102) United Kingdom