About Nucliex Ltd (13612437) United Kingdom