Unfortunately, there’s no opportunity to check this website with help of the wayback machine. Because the website doesn’t contain anything that would help you make a decision. I honestly don’t understand why websites like this exist. They are absolutely useless. Plus, there is no way to contact them except for an online form, but I’m not sure it’s very effective. They state they are located somewhere in Oxford, United Kingdom, but who knows if it’s true or not. So there’s just no reason to get in touch with them. They probably just don’t care.