You can contact us via:  

E-mail: contact@cloudslides.com / Monday - Sunday, 9am-5pm EST

Phone Number: +1 (646) 980-2432 / Monday - Friday, 9am-5pm EST

We reply within 24 hours.  

Business Address:

Cloud Slides Inc.
3524 Silverside Rd, #35в, Wilmington, DE 19810, USA