Hi, we tried to open the link you sent, but we were told " Sorry. This page may have moved or is no longer available." It seems that we have no access to foreign website. You could ask them if they can show you the Certificate of Authorization for dealers.