About Dimache Ltd (12753169) United Kingdom