Currently operating from Malta, the site has been in existence since 2005. BetClic's user-friendly interface allows registered users to bet on all major sporting .