About Ntpc Ltd (11948660) United Kingdom