My findings...
After doing a bit of research, this one domain name has been used for multiple different products which are no longer listed. And the very unique trade name stated on the website currently is a woman in LA who's page on LinkedIn states her as a sales director in the clothing/fashion industry... To me this site is very suss l, I wouldn't trust it as nothing i found indicates it's legitimate

