No it does not. Maybe the general idea in Ukrainian came from that, but it does not work in English with a business card. However, many years ago, like the 1800’s, when people would visit each other, if the person was not home, the visitor would leave a card with their name on it, to let the resident know they came. The term “calling card” was used, and it may have been used in business back then. It is interesting how words come into use!