More about UploadCC: Screen Capture Tool (Share or Save)'s publisher:Upload.cc.
Check details of UploadCC: Screen Capture Tool (Share or Save)