More about Desktop Share Helper's publisher:Mercuri Conferencing.
Check details of Desktop Share Helper