I am having difficulties in uploading the above theme to my domain.
I need your kind assistance, please!!
I think you have tried to install the full download zip where you should to install the theme zip.
Please check this helpful Theme Installation guide article:
Will give you the update.
Visit the link here and follow the instructions:
I always find it personally easier to upload the theme files via FTP access