About Iard Nefyn Cyf (12860009) United Kingdom