EA Emma Adams Current PSC Person with significant control at ECA IT SERVICES & CONSULTANCY LIMITED Notified on 29th Jun 2018