Please help me to find for this mockup
It’s not a mockup.
It’s a template from a printing company showing you how they print gold ink on suede black business cards. You too can buy this business card design in a small quantity for an inordinately large amount of cash.
On a hunch I looked on www.rockdesign.com and there it is.