Text this: Ultraviolet completion of a two-loop neutrino mass model