What made me laugh was the "consultancy" doing the initial interview - "Helicopters R Go". Wouldn't be my first choice of a company name if I wanted people to take me seriously. (Knowing me, I have just put my foot in it and Helicopters R Go is a leading pilot agency!)
But what has a low time CPL(H) got to loose apart from the cost of a mobile phone call? Definitely worth a shot in the dark.