IE Ikenna Ekechi Ceased PSC Person with significant control at COVENDA LTD Notified on 11th Oct 2024 · Ceased on 31st Jul 2025