CE Info Systems Ltd (BOM:543425) reports robust revenue growth and strategic contracts, despite facing challenges in margins and international ventures.