Cyprus Company Registration: Why in Cyprus