Can I apply if I’m not from the UK?

Yes. Anyone can apply to Springboard from within the EU and beyond, as long as you and your team can work in the UK legally for the duration of the programme.