About Diymonde Corporation Limited (10957831) United Kingdom