TC Thomas Charles Deacon Current PSC Person with significant control at CATALISTA LTD Notified on 24th Sep 2020