About Owain Llyr Cyf (13199395) United Kingdom