About Mydmc Limited (12105584) United Kingdom