Ubitrack appears to be located in Sophia, Bulgaria and mostly focused on active sports optical tracking where players wear vests with antennas and the data collected gets compiled with AI to generate statistics, etc.
I could see this being used by an event like the IBR to a degree, but my impression is it would have to be cellular upload and that's not going to cut it for the IBR since riders often are in areas w/o cell service. I don't see it working with a satellite uplink that could be linked to Spotwalla, but who knows what their capability is?