About Cyncoed Pharma Limited (11727337) United Kingdom