EO Ethan Owens Current PSC Person with significant control at OWENS SECURITY CONSULTANCY LTD Notified on 11th Jan 2024