Bad quality set pictures, no address, the international prefix seems to be located at Hong Kong, but especially:
"SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICES PRICES FOR OUR PRODUCTS ARE SUBJECT TO CHANGE WITHOUT NOTICE.
WE RESERVE THE RIGHT AT ANY TIME TO MODIFY OR DISCONTINUE THE SERVICE (OR ANY PART OR CONTENT THEREOF) WITHOUT NOTICE AT ANY TIME.
WE SHALL NOT BE LIABLE TO YOU OR TO ANY THIRD-PARTY FOR ANY MODIFICATION, PRICE CHANGE, SUSPENSION OR DISCONTINUANCE OF THE SERVICE."
"SECTION 5 - PRODUCTS OR SERVICES (IF APPLICABLE)
...WE DO NOT WARRANT THAT THE QUALITY OF ANY PRODUCTS, SERVICES, INFORMATION, OR OTHER MATERIAL PURCHASED OR OBTAINED BY YOU WILL MEET YOUR EXPECTATIONS, OR THAT ANY ERRORS IN THE SERVICE WILL BE CORRECTED."