Bonus Boss comes from the team behind other Intouch Games casinos. Intouch Games is fully licensed by the UKGC, and heavily promotes responsible gambling at all their online casinos.