SJ Stephen James Beer Current PSC Person with significant control at OCTA IT LTD Notified on 23rd Aug 2018