About Nicerx Ltd (12938353) United Kingdom