chymall nigeria head office african headquarters Posted onOctober 8, 2020October 8, 2020 507 × 405 CHY Mall Africa Head Office in Ghana