@starball It doesn't appear NSFW at all, just what @DavidW mentioned. Their homepage includes a (presumably) AI-generated photo of a person at a computer wearing a headset, their contact page has broken links, and while certainly not comprehensive,
crt.sh logs makes me suspect it's a fairly new site, despite allegedly "over 17 years of experience"