Update on payments for KRI oil sales

UK 100

Latest directors dealings