According to those who know how to figure out this stuff (I don't), it seems the website was developed by the same developers who did the website for Archewell and their Sussex website , some link to Mama Knows Best LLC and the lengthy trademark applications.
It could have been taken down due to being accidentally released before it was fully ready to launch, or accidentally on purpose to create chatter, or still the possibility its a very elaborate spoof.