Kinesis continues with its planned mid-year off...

UK 100

Latest directors dealings