I had extremely negative experience with HR from Skyscanner.
After getting the process started from mailing on the mentioned email address, it took 3 reschedules to get 1st call setup because of random reasons.
And, after first call and initial writeup submission, I haven't heard back from HR after month either way.
Considering such unprofessional handling, I'd recommend against them.