There are a few problems with the English translation on the link you posted. Are you responsible for that text? Would you like some proofreading of the English version? Nothing big, just some cosmetics that could be improved =)