About Dmdory Limited (11163390) United Kingdom