About Ic Dumitriu Composites Ltd (12123256) United Kingdom