No, not at the moment, nor are there any no deposit bonus codes. However, this could change in the future. There feel free to check its promotions page at a later date.