About Novacovici Composites Ltd (11532513) United Kingdom