Well there's no methodology given, and when I followed the link to the website...that gives no methodology. I downloaded a copy...there's no methodology. It outlines the various concepts by which it awards points up to a maximum of 240, but it doesn't explain anything about how the points are awarded or why.
It does assure me that if I were to get in contact with them that they'd love to talk to me but, as presented, this doesn't even pass the smell test for a remotely interesting piece of work. It is completely arbitrary and no explanations for individual scores are given.
I feel like I've wasted more time on this than I should only to arrive at the same conclusion as others that this is absolute bollock. But at least I can be more confident in my conclusion.