About Ynni Newydd Cyfyngedig (RS008190) United Kingdom