There are no details anywhere.
Details you should have are the company name and full registration details.
The fully verifiable names of the company owners and the historical contact address details of the company.
To have such a card you must be dealing with VISA and VISA will not allow some random anonymous internet scammer to deal with them.
They will require such details also.
You expect people to give you BTC with a zero trust rating, no posts on this forum and all details about your company and web site hidden.
Seriously - you think anyone WOULDN'T think it's a scam?