KYC is Know Your Customer. They will probably ask you to upload a government issued ID to verify your name and country of residence. Also, I am not sure but I remember that .IN registry had some kind of rule that one person can hold only 2 .IN domains at once, so they might use KYC verification...