SL Stephen Linn Current PSC Person with significant control at TECHSTITCH LIMITED Notified on 6th Apr 2016