Think Epic (assuming you have no issues using them) have the same price and if you hadnt used their 10 quid voucher from holiday sale 2019, it could bring it down to 17.71 for gold edition. Not sure if that eventually links to Uplay.
That's a good point. It does link to Uplay but it's as if you bought the game on Uplay. Doesn't need Epic client, the game downloads from Ubisoft.