10cric is an internationally known betting site. It has its headquarters in Malta and gets clients all across the world. Due to the number of users 10cric.com gets, the organization is very strict in protecting its customer privacy and it holds the transaction details very tightly.