Access to My Cloud on Windows 10 computer

Hello. Confession to start with…I do not have a “technical mind”! Technology and I are not good friends…I have recently bought WM My Cloud for the sole purpose of storing ripped DVDs on one device. The set-up instructions invited me to use my mobile in order to set-up my account. I did this with no problem and I noticed later that it was also on my tablet. However, I need to be able to drag and drop ripped DVDs into my My Cloud and- herein lies the problem- it is nowhere to be found on my computer and it needs to be for me to complete my task. My brother has suggested the problem might be caused by the fact that I live in Spain and I bought the device from Amazon UK. He has also told me that I need access to the dashboard which I have not had access to yet…Could someone please help me please?