About Emeka Okoye Ltd (09784710) United Kingdom