About Ntc01 Ltd (08365773) United Kingdom