Vixen Creative Marketing, LLC is active and current as a registered business under the Georgia Secretary of State. In case you ever doubt if a company is legit in your state you can search any business name by going to your state’s Secretary of State page.
https://ecorp.sos.ga.gov/BusinessSearch – This is for Georgia.