Yes that is correct. The company has to be managed and controlled in Cyprus, otherwise they will consider it to be a UK company!
if I have a company in Cyprus but I live in another european country like UK, won't UK tax authorities consider my Cyprus company as UK tax resident because I manage it from UK? Isn't this always the case?