3 stocks recommended for portfolio: Northern Arc, CDSL, Knowledge Marine