Guy Tang Mydentity offers a permanent and semi-permanent range that’s pretty good. I think they still sell it in Salon Services?
(I’m in Ireland so I think we sometimes have different brands.)
Bleach hair up to a 9, and apply a mix of 8DL with a small amount of 3MB mixed in.
I did this on my hair but I forgot to note the exact amounts I used, as I was just using up some opened tubes at the time.
I don’t like crazy colour as a direct dye since they re-vamped the formulas a few years ago. They usually fade to a teal green shade.