About N2 Pharmaceuticals Ltd (08478748) United Kingdom