Log in, or just make a new account, so you can:
Road 96 may be purchased on Nintendo Switch for as little as £4.24 via Nintendo, and a coupon code is not required to make the purchase.