Sorry for the trouble! That number isn't actually our phone number, ours is: (855) 394-8482. The 855 part is the difference.
Anyway I went in and see that someone in support already cancelled your subscription and gave you a refund of your last payment. So let us know if you need anything else.
Ben