MN Miriam Njenga Ceased PSC Person with significant control at E-HUMAN LTD Notified on 8th Aug 2019 · Ceased on 20th Apr 2021