RR Roger Ronald Mbuga Current PSC Person with significant control at ROGER CONSULTING LTD Notified on 14th Jun 2016