The UTG limp is suspicious, I would raise their limps just to find out if he's getting tricky or just donklimping. Shove flop because of the fd since your oop, don't want any scare cards coming out that you don't know what to do with. If he has the set of 2's or 4's thats just a cooler. I feel like most of his range is kx, not including k2 or k4 with a fd possibly...get it in. Well played postflop imo.