About Dmnd Ltd (12094881) United Kingdom