Novel complex compounds of nickel with 3-(1-phenyl-2,3-dimethyl-pyrazolone-5)azopentadione-2,4: synthesis, NBO analysis, reactivity descriptors and in silico and in vitro anti-cancer and bioactivity studies.