PCB Identification - Many relays, 2 LM2596s, and other power-related components
Obviously of Chinese origin. It appears to be some kind of sequence logic control board. 

Perhaps a massage chair controller or something industrial.