No its not Superior, I think the name of the supplier is an acronym, ATX or something like it. They are located in the states. They are shipping to us right now so the rim ordeal is over.
Congrats on your MKX it handles superbly, very quiet, definately an eye catcher nice unit.