About Nex Holdings Ltd (10472980) United Kingdom