So, the ISP that you use probably isn't the reason why you haven't been properly geolocated, at least with respect to Ultimate Poker.
Did you contact Player Care and they told you it was because of your ISP? Because I can tell you that that probably isn't the cause, and specific support is necessary to fix it.
https://playercare.ultimatepoker.com/