India-based investment firm Aavishkaar has announced its first investment in Sri Lanka with Ma's Foods.