No, as per RBI - KYC should be done by an agent