About N4 Biotech Limited (11316035) United Kingdom