Is Supertech Micasa a good investment?