About N3 Medicals Limited (13313340) United Kingdom