JB John Benjamin Nichols Current PSC Person with significant control at SELENTUS SCIENCE LIMITED Notified on 6th Apr 2017