I'd fold here. UTG will often have AK and be turning it into a bluff.
The importance of Ace of clubs could be huge but with no stats or anything its very hard.
KQ is the only given flopped flush he will have.
betting patterns generally go higher especially if you keep calling, they will get greedy and don't want to miss value.
Anyway given that i'm not sold he has the flush and especially his raise on the river suggests not.
Do we beat his bluffing
He could have AK, AJ, JJ
I really can't see AT doing this or KK... when you start suggesting hands we beat that villains would do this with... I can't name anything
id fold turn.. if he was worried he'd check . Villain really can't be bluffing here and it would be hard for him to.