About Cylchog Cyf. (13127653) United Kingdom