About Obiamaka Uk Ltd (12131291) United Kingdom