As per our suggestions, one may require Class 3 Signing & Encryption Certificate on behalf of Organization with authorized individual. Buy Class 3 Digital Signature for ICEGate here.