Your URL doesn't work (a default page) , but I did a search for them and this was what Google tossed up - which did
https://vivostock.com/It's unusual to see a secure HTTP url on a front page, but the site is still there at least. Very few images, but the site is up
I can't find a license anywhere (there are some site terms and conditions but not the license a buyer would be purchasing). You make 30% royalty on a sale of images from 2 to 10 credits where if they buy one month's "subscription" for $160 they get 210 credits - 76 cents a credit. So you'd be making between 45 cents and $2.28 per sale? And they have a $100 payout which seems totally unreasonable for a brand new site.
I can't honestly see much to recommend this site.