"The site won £200,000 from the Cabinet Office, funnelled via innovation quango Nesta (now a charity, and therefore un-FOI-able). Remarkably, Impossible.com won the funding even though it failed to meet the published criteria."
As a recipient of govt funding it's perfectly FOIable. They'll deny it but an appeal to the ICO for a declaration of coverability is the next step.