LONDON, UK: Kin and Carta plc (LON: KCT) has now successfully completed the divestments of its two remaining venture businesses, Edit Agency Limited (Edit) and...