DM David Mark Ormiston Current PSC Person with significant control at STRIKE RA CONSULTANTS LTD Notified on 15th Jan 2025