Open the bidding 1NT, the opposition overcall spades but with your stopper in spades you can feel free to bid 3NT. All Pass.
Acol Bidding
Open 1C the lowest ranking of your 2 four card suits, the opposition bid 3S partner bids 5C over the opposition showing 10+ points. All Pass.
Plan Before You Play
Count your winners: In NT you have 10 tricks (4 in clubs and 5 in diamonds and 1 in spades); in Diamonds and clubs you have 12 tricks ruffing dummy's extra hearts.
The Play
Win your winners and if in a trump suit ruff your losers.
Comment
This hand can make 4NT or 6C or 5D. Try bidding those contracts and see for yourself.
The above commentary is intended as a guideline only. As with any Bridge hand there are many ways to bid and play any hand.