No, not really. As you’ve probably realized, its website offers restricted information and it is only available in English.