About N Corp Sd Limited (12204395) United Kingdom