About Nikolay Composites Ltd (11417094) United Kingdom