About Ynni Lleol Cyd Ynni Limited (RS004306) United Kingdom