2. What is share-links.biz ?

share-links.biz (s2l.biz) is not a filehosting, it’s just a link-protector.