About I Turda Composites Ltd (11549904) United Kingdom