OC Olha Chekhovska Current PSC Person with significant control at PRINT SCALE LTD Notified on 26th Jul 2022