I found my IPTV provider on https://iptv.community. There's a thread where you can comment what you're looking for, and providers will message you. Usually you can get a 24h free trial before you buy a subscription.
I only have Sky Sports FHD though, no 4k. Although I'm sure there are providers who have 4k channels.
This is the provider I use. It has everything Sky Sports and PPV 4K even at the lowest subscription tier, and they have a WhatsApp number for quick customer service.
Their standard server is located in Europe, and the premium server is in America. Extremely stable for me.
Looking as well for German Sports channels (primarly DAZN and Sky Sports & Bundesliga). Doesnt need to be UHD, but should be HD. Also i dont want to pay anything, as laws could fuck me aswell, if i pay for something illegal, so i dont want to risk anything.