About Ntpk London Ltd. (10887916) United Kingdom