About Nemix Ltd. (08482600) United Kingdom