To disable globally or for individual apps, i.e. to prevent "UWP Apps" from running on their own in background:
Go to "Settings -> Privacy -> Background Apps (scroll down to it) ...
From there you can disable each app individually with the toggle beside the app name, or - if I read it correctly - you can flip the top-most toggle to OFF, "Let Apps run in the background", to OFF to globally disable. With this set to OFF, then none of those apps should run or be launched for the stated "UWP" reasons of maintaining their versioning and etc..
So disable individually or via the top-most toggle - to OFF. Again, that is:
Settings -> Privacy -> Background Apps then toggle to OFF for specific apps or turn "Let Apps run in the background" to OFF.