About Dymeryx Limited (07321421) United Kingdom