Ensuring Trust and Transparency in Online Casino Platforms