Coin Indonesia Stops Worldcoin's Biometric Identity Service due to Raging Legal Controversy , and Administrator 2025 May 8