Cyprus does not currently have a public UBO register. Only the government can see.
Once the UBO register becomes public again, having an LLC as parent company will simply mean that instead of declaring the company's shareholder as UBO you have to declare the company's shareholder's owner's name.
UBO. The U stands for Ultimate.
You can add a million holding companies. It changes nothing.
So, the UBO Register in Cyprus can be accessed directly by the competent authorities, or by persons paying a nominal fee of Euro 3.5 and accepting, online, a declaration, that they have an obligation under the AML Law to get this information. This would be for example, auditors, services providers etc
I agree with CyprusLaw. Obliged entities such as service providers, auditors, by submitting a declaration and paying the small fee of EUR3.50 can receive information on the UBO(s). Thus it may be a good option (at least for the time being) to consider setting up a Cyprus International Trust to hold the shares of the Cyprus company. Again the Trusts have an obligation to submit the UBOs in the CyTBOR (Cyprus Trust Beneficial Owners registry) however it is not so easy for the obliged entities (services providers/accountants etc.) to receive such information as the Trustee's consent, among others, will need to be obtained.