About Rna Solar Holdco 1 Ltd (13277013) United Kingdom