About Dmdk Limited (13254923) United Kingdom