KYC isn't really an e-commerce thing, it's more for financial institutions. Like for example, you have to show ID to open a bank account. Online shops will normally ship stuff to whatever address you give them and not ask for ID except for a few special types of product. Depending on their antifraud settings, you may have to call your credit card company to authorize shipping to that address, but the online vendor doesn't have to find out your home address.
Product ratings and stuff: well why did you give them that info in the first place?
Yeah for info you've already given them, there's not much you can do to get it back. You can of course be more careful going forward.