Understanding Online Casino Registration and Its Significance