About Nr Composite Limited (10112338) United Kingdom