SL Stephen Leo Current PSC Person with significant control at PLENA CONSULTING LTD Notified on 8th Aug 2017