About N1 Tmpc Limited (11878708) United Kingdom