Left weird voice messages but definitely a scam!
Form Research on (905) 529-8674
I called back number (905) 529-8674 reached IVR for Form Research.
Anonymous on (604) 839-5286
Not on (204) 775-8533
Do not know why receive this call
Anonymous on (236) 818-7383
Anonymous on +1 504-407-7241
Claim to be from VISA fraud department; no way.