Be very wary of this company
Zero stars tbh - they are based in Cyprus with a UK exchange phone number duping you to believe they’re in the UK. As such they’re probably not governed by the same travel regulators.
Stick with your local high street certified travel agents - stay clear of this dubious outfit.
If anything goes wrong they’ll advise you to wait until you get home - because then they’re in Cyprus and you’re not and will fob you off.
Been travelling over 35 years - this company it’s the worst I’ve ever

