From where did it come from ? Most likely, that armor was a gift from Vulko once Arthur became an adult. Although Vulko stopped visiting Arthur and teaching him combat, we do not know the exact timeline, and as such can wager that they were still meeting from time to time. Since no sane blacksmith would forge such an outlandish armor these days, we can assume it is a traditional Atlantean armor (even though I didn't happen to see a similar model in the Aquaman movie, but we can handwave that away by saying the armor is one-of-a-kind). Now how did Vulko manage to smuggle out a whole set of armor ; I don't have the answer.
Where did it go ? I'd say this is simply a plot hole. Since Aquaman was being produced at roughly the same time as Justice League, they should have been coordinated enough to at least explain away why Arthur doesn't wear his armor in his solo movie. The best explanation I can give is that he obviously doesn't wear all the time, especially when treading in human cities. When on land, Arthur most likely stashes it somewhere safe, but of course now he has 0 reason to go and wear it.
Why did Arthur not wear his armor during the submarine assault, though ? Well... Let's say he was really in a hurry and didn't bother to go and pick the suit. That's flimsy, but that's the best explanation I can give regarding that discrepancy.