Does anyone know anything about this company? I seem to have inadvertently signed up to it (no idea how) and although I think I've cancelled my membership, I can't get hold of anyone to give me a refund of fees paid. They're something to do with credit scoring but it feels like a scam to me.