JE James Edward Cudd Current PSC Person with significant control at KUBA & LEIA LIMITED Notified on 10th Oct 2017