Revenue up at cloud computing firm Glasgow-based cloud computing company Iomart reports a rise in revenue of 18%, to £66m.