selected country
Nigeria

Ibeka International

Business address
34 Rumuola Rd, Port Harcourt, Nigeria
Phone
234 84 237743