Planet Productions, ITC Entertainment