Hi Hazel,
Unfortunately, all resins are going to yellow over time. Resins with UV inhibitors and stabilizers, like HALS, help extend the time before yellowing occurs. However, things such as mixing off ratio (even though it still can cure without tackiness), putting over an improperly cured lacquer, excessive heat, and or constant exposure to sunlight can speed up the yellowing process. How long the epoxy will last in its clear state is very difficult to predict.
The only resins that cure underneath a UV lamp are UV resins. We do not sell those.