I have never heard this song before. My first perception is it sounds like a song from some musical.
In the course of my theology studies I took a Liturgical Chant and Music class. The teacher gave us this general rule-of-a-thumb: “Remove the lyrics. Are you able to - just by the melody - recognize it is a sacred music?”. While it is not 100% precise, it serves the purpose well in the majority of cases. When I apply this rule to the hymn in question, I would never tell it is not a profane music. The lyrics also don’t refer to the Eucharist or Sacrifice- as most of the mass hymns do.
Just for an illustration, this is - I think - the most used mass processional hymn in my country (Slovakia):
The lyrics (loose translation):
You, the Lord, are in every temple - the living Bread.
We are giving you the honor by the pious song,
hear the voice of silent prayers.
Holy Mass - the sublime Sacrifice - sounds for you - the Good Lord,
Human, knowing his sinfulness, is not worthy of the Sacrifice.
…
Jesus the God’s Son offered a salvific sacrifice for us.
Who wouldn’t love him? He is taking a burden of guilt from us.
What should we offer to you - God - we, the poor people out of gratefulness?
We offer to sacrifice everything to you - the souls, the hearts, the lives.