About Nex Group Holdings Limited (06694512) United Kingdom