About Nvntrx Ltd (12977878) United Kingdom