UTF-8 support

I quickly realized that some results will be broken if names or
companies are in unicode/follow utf-8 encoding.

This potential issue has been resolved by encoding the strings.