About Dymc Limited (12411003) United Kingdom