About Nsc Holdings Llp (OC427162) United Kingdom