Cap Vista has a small investment team that is backed by technology experts in Defence Science & Technology Agency.