SH Stephen Humble Ceased PSC Person with significant control at LOGIC-I LTD Notified on 6th Apr 2021 · Ceased on 17th Oct 2024