After a 1st round telephone interview, a second stage interview was supposed to be arranged, however after 3 weeks of chasing, they had already offered the role to another candidate without ever scheduling my interview. Very unprofessional.
No feedback was given after being explicitly requested.