I applied through other source. The process took 2 months. I interviewed at Twyn (London, England) in June 2022
Interview
Met with the CEO - was lovely and polite.
Interview with Development manager, who was obnoxious and didn't even get back to me even though he promised.
Wouldn't recommend coming here if you want a structured workplace, seems messy!