Yes. They have multiple licenses from trusted sources and commissions. A large number of positive reviews confirm this. Therefore, you should not worry about the safety of this site.