The crypto world never sleeps, and just when you thought things were settling, another significant development shakes things up. London-based payment giant Checkout.com.