The number is (855)-671-1536. They have caller ID spoofing so if you decide to call them be careful not to give them your number.
*UPDATE*
It seems that I may have accidentally posted one of their spoofed numbers (855)-761-2208 might work better. I'm sorry for any inconveniences this may have caused.