About Nx Group Limited (12421280) United Kingdom