I think it's owned by a call seller. Their website has spun text on the homepage and has spammed their number on other sites. There are multiple other sites with different names with the same number and spun text. They also claim to offer yahoo support which is always a scam.
Here's their backlink profile. Obviously spammed.