It is no different on a Dell than any other brand of PC. Best to contact moviebox support to see why it will not download.  
Hello Dell community, I own a Dell Inspiron 3471 computer, today I came here with a question. I want to download moviebox application to watch movies on my computer. I tried everything but failed to download, does anyone know how to download it, please help me. Thanks everyone !
How to download moviebox on pc Dell Inspiron 3471?