There is no such a reward format as a no deposit bonus at the specified company at the moment. Naturally, you can use special promotional codes, but you will need to top up your balance. This is one of the prerequisites that the company puts forward.