Uk professionals have common questions regarding online casino incentives