bajar musica uk contract for difference