EDIT: Many people have pointed that its not the correct company.
EDIT2: http://www.expert-24.com/ seems to be the correct company, and seems more plausible to have IP problem with chart.js (don't got lynch them, seriously!)
EDIT: Many people have pointed that its not the correct company.
EDIT2: http://www.expert-24.com/ seems to be the correct company, and seems more plausible to have IP problem with chart.js (don't got lynch them, seriously!)