ibet was established in Malaysia, where its primary headquarters are based. However, the site has spread roots to plenty of countries, coming up with offices in the UK, Spain, Gibraltar, among other places.