About Thynafys Ltd (13490135) United Kingdom