About N & N Medical Ltd (12638734) United Kingdom