About Nemx Limited (13123527) United Kingdom