ST Simon Thomas Colley Current PSC Person with significant control at INDIGO COMPUTING LIMITED Notified on 16th Mar 2017