About Downing Renewables & Infrastructure Trust Plc (12938740) United Kingdom