They are "pixies", you are "pixy". If they consider a rebrand, maybe they're keen. No guarantees. Hope it helps. I see little value in the other domain in question
TechStria.com - Techria could be brandable, but otherwise too many consonants...
TechPixy.com - artificial with ''y''. TechPix would be much better.
I see little value too, but you can always check with brandable platforms...
Good Luck!