About Dimcord Ltd (12898522) United Kingdom