Is YumyHub taking more money over and above the 20% fee?
No, YumyHub pays the appropriate tax authority directly and in full for all VAT it collects. The introduction of these modifications is intended to safeguard the 80/20 revenue split between Creators and YumyHub.