About Nex Technologies Ltd (12574697) United Kingdom