SE Simon Eric Damulira Mukasa Current PSC Person with significant control at JIFFYHUB LTD. Notified on 28th Apr 2017