Hi Robert. I don't know, sorry. Once there was a profile Llud-1, but that now redirects to Casnar Wledig.
Could this be the Avallach you have in mind?
Amalach (Avallach) "King of Wales" ap Beli