JN Joseph Njagi Nyaga Current PSC Person with significant control at TRIUMPH SUPPORT SERVICES LIMITED Notified on 30th Jun 2016