spinboss in United Kingdom. If you’re looking for a novel UK‑based betting house, you’ll likely race into SpinBoss. The first decision is whether to sign up through the standard spinboss login page or use the alternate activate head casino login route.