That Eldar stuff is all fanmade stuff for 30k I’m pretty sure, and not official at all. But yeah, the runes on the ruins match the runes on the Harlequin models, so I’m leaning Eldar for them, although there’s a fair amount of crossover with Eldar and elf runes and things.
Forgeworld stuff has occasionally been in the rumour engines though.