Describir: An HLD framework for cationic ammonium surfactants