ENovance the latest cloud managed services company to get funding