Hey Philip!
Prior to trading, you will have to register as a user. To do that, you have to be a UK resident at the moment (i.e. have a UK address, UK bank account and a National Insurance Number). However, EU expansion is one of Freetrade’s key priorities at the moment.
More on the EU expansion in this blog post and a community discussion over here.