Dorbel.com Rated 2 out of 5 stars

How can this be legal?
There is NO information whatsoever available on their website.