I'm the guy who makes the approach plates.
The TL is calculated by ATC, but the authorities have managed to publish some procedures with feet all over (no flight levels even at high levels), and our policy requires us to publish the charts like this unless we can get confirmation where it should actually be flight levels. And the Indian authorities are difficult to get in touch with...