is there any KYC needed for signup or withdrawals?
When signing up there's no KYC if you check the registration page you only need an email and username. On withdrawals there's also no KYC, few months ago I had a winning bet and quickly withdraw the winnings to my wallet. But on their terms they could ask it at anytime if needed.
2.5 The Company reserves the right to ask for the proof of age, location and identity from the player and limit access to the website or suspend the players account to those players who fail to meet this requirement.