RECQUIXIT
Social Media Newsroom
About
Recquixit are an intuitive and versatile team of naturals in the video creation scene based out of Shanghai, China offering dynamic services worldwide.
Connect
Press Contact
- Name
- Andrew Wang
- Phone
- +86 136 117 33370
- Contact Us
- Website
- https://recquixit.com