IA Idrees Ali Ceased PSC Person with significant control at CHACAL LTD Notified on 21st Dec 2023 · Ceased on 20th Aug 2024