I applied online. I interviewed at CharlieHR (London, England)
Interview
Good, professional, chill out. Explained well about the role. Clear about the process. A bit rush due to the time restraint. Got a time frame on the process so I know how long to wait.