About Nex Group Limited (10013770) United Kingdom