Who owns this website? No owner name, no company, no organization, nothing. Best I could find was the developer of the mobile apps for the site but that didn't lead anywhere either.