The process itself is handled by Robert Walters, an external third party recruiter. They are quick to contact you if you meet the requirements, However they are soon to ghost you if you ask too many questions.
My suggestion due to the poor handling of the application, I would suggest using a different recruiter for future interviews. Alternatively, handling all applications in-house.