I very highly doubt that this has anything to do with spaces in coding, nor character limit. Other alternate forms have more characters in their names, (Giratina, for example) and I'm more than positive the people who developed Sword and Shield know how to put a space in something. Also, there is a space between "Noice" and "Face" so your second reason isn't really valid at all.