From the info supplied its not for the UB Rio's. Biggest hint is the date of the sound test; 2005. From the parts in the kit, the mounts dont match the UB exhaust mount locations. The piping will fit but you may have issues with all the mounts.
It looks like its for the JB Rio's (2005-2011).
If you have the money, an exhaust shop can easily alter it to fit our Rio's. It shouldnt cost any more than a standard install cost.
I had that exact exhaust on my 06 kia rio5 and it sounded great.. kia manufactured that exhaust for the 05-11 rio models..
I dont know it will fit the 12rio models but if it does I'm going to
buy one for my 12rio