Is Prestige Tech Vista a good investment?