SR Steven Raymond Ruffle Ceased PSC Person with significant control at LITICA LTD Notified on 6th Mar 2019 · Ceased on 9th Jan 2023