SR Sarah Richards Current PSC Person with significant control at LEAN PICA LIMITED Notified on 27th Dec 2016