About Viridor Energy Investment Holding Plc (13625171) United Kingdom