Yes! Visa is accepted as a means for getting bonuses, including welcome bonuses, at most (if not all) online casinos operating in the UK.