About Nueco Group Limited (12116796) United Kingdom