About Dc Lechi Ltd (12124973) United Kingdom