About Nubold Composites Ltd (12493296) United Kingdom