About Naturologyx Ltd. (NI621073) United Kingdom