Please imagine you're going to know the name of someone very politely at first meeting. E.g. in a party or similar occasions.
In my mother language, there is a specific way of saying the same thing. This is a translation. Please let me know if it word in English? If yes, does it sound natural or it is considered to be too formal?
- And to whom do I have the pleasure of meeting with?
If it is not natural, then please let me know what shall I say instead?
The same goes with the first phone conversation.
- And to whom do I have the pleasure of speaking with?
Please let me know if it requires some clarifications.