About Dmad Investments Limited (12264007) United Kingdom