About Taran Tantra Telefilms Ltd. (12485977) United Kingdom