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 Relish Agency Limited (Relish), for a total of £18.6 million in cash before costs and customary adjustments for debt and working capital. Kin and Carta plc (LON: KCT) is the…