About Dmedd Limited (13472205) United Kingdom