twenty twenty television company ltd Management discussions