As a regulated company we have certain regulatory obligations and risk assessments which can mean we can't accept all applications.
In addition, the partners we work with (e.g. Griffin and Moneyhub) also have their own regulatory obligations and risk profiles which may also prevent them from accepting certain customers.