Cat Rose Neligan helps creative introverts show their work and get the exposure they deserve via her online community, the League for Creative Introverts.