NTT ltd.