I don't think so. Did you try calling the phone number? I don't think this is a valid number.
The postal code is for Saitama which they didn't list in the address. And Shogoin Nakamachi, Sakyo-ku is in Kyoto hundreds of kilometers away.
The web site is very basic with not much substance. Plus any real Japanese company would have a Japanese web site. I believe it is NOT legitimate.