NO Nicky Ormerod Current PSC Person with significant control at ID TECH SOLUTIONS LTD Notified on 6th Aug 2019