About Ni Composites Ltd (11388341) United Kingdom