About Nvb Composites International Ltd (11307424) United Kingdom