IT Insight Technology Solutions Inc Current PSC Person with significant control at SSI (BRITAIN) LIMITED. Notified on 18th Oct 2018