Mica Ventures Meaning