If A can be reduced to B in polynomial time, you only know that B is harder than A. In your case, if A is NP-complete, B is NP-hard.
If B is also in NP, then B will be NP-complete (since NP-complete means that both are NP and simultaneously NP-rigid). A.
However, nothing prevents you from decreasing A to a problem that is not in the NP. For example, it is trivial to reduce any problem in NP to a problem with stopping - a problem that cannot be solved in addition to NP-hard:
Construct the following program: Test all possible solutions for A. If one of them is successful halt and otherwise enter an infinite loop. A has a solution if-and-only if that program halts
source share