The title says 110% bonus, is it the deposit bonus? Just curious do you require KYC at all or is it mandatory? Would be great if you share more info about KYC requirements. Most casinos say them don't require KYC first but later on they locked account and force KYC.