No, you can only claim the no deposit free bet bonus just once. Since, in most cases, it is the registration bonus, it is only applicable once.