JO James Oliver Pleszko Current PSC Person with significant control at ELEVANTA CONSULTING LTD. Notified on 1st Jan 2025