I know the answer (sort of), but please tell me its built entirely by a competent 3rd party development firm because Multichoice's in house development team is pretty crap from my experience.
Built by the most reputable set-top box software specialists from the UK. This is what they do...