About Dinomitia Ltd (12077438) United Kingdom