I checked big ones like bitpay, coinbase and binance All of them required KYC before issuing any VCC.
Does Wirex need KYC for their Virtual credit card?
Any websites that let you buy VCC with crypto without KYC. I know thats hard to find but maybe it exists.