micro cap company advisors