illuxi launches a corporate version of the Feel Better Test