It's a domain parking page full of ads for Chinese porn apps. The company closed shop and some squatters took over their domain. A recall seems unnecessary to me, but I'm guessing they got complaints and figured this was just safer.
It's not just porn, it's actively malicious. The site tries to install a configuration profile (iOS) if you click through, presumably to install a root CA or something.