About Ogochukwuezeocha Limited (12433171) United Kingdom