As far as I know, there is no licensing authority in Costa Rica. So, saying that you are a licensed company is a bit misleading.
Additional information. For security and anonymity of our players we have decided to give them different Bitcoin address each time the player will make a deposit
But this contradicts your withdrawal rule.