But if you did show up to their Swiss address presumably the representative there would know who you were talking about and be able to confirm that they are in fact a client.
What story? "Garmin registered agent successfully confirmed" seems much less likely to be of interest than "polymarket registered agent fails confirmation, possible fraud afoot".