En60204 1. Юрий Егоров.

One Stop Solution India. Indeed a happy birthday meaning.