About Ntsc Limited (11864574) United Kingdom