MO Mark O'Farrell Current PSC Person with significant control at BLU CYAN LIMITED Notified on 11th Feb 2020