Can I unlock my device if it is not from the UK?

No, sorry but we work exclusively with United Kingdom devices.