OL Olivia Lauryn Dean Current PSC Person with significant control at BEANS INC. LTD Notified on 20th Dec 2017