More than likely you received an email from this domain. Right?
We are a popular contact management system thousands of businesses use and their emails are sent via this domain.
We are a popular contact management system thousands of businesses use and their emails are sent via this domain.