This is an interesting site that uses text and terms from other sites.
One of the addresses used on this site:
"29 Commercial Way, London NW107XF"
Has been used on several other fake shipping sites.
Its actually a DHL office:
DHL Express (UK) Ltd 29 Commercial Way, London NW10 7XF, United Kingdom +44 844 248 0967
"was established in 1986 with one simple philosophy: that our shipper's deserve the highest level of service and reliability based on our attention to detail and knowledge of our customer's unique needs and circumstances."
has about 16 Google Search results.
"2. Delivering of your credit card, debit card to any location of your choice. You may have lost your credit card while on a journey and demand a new one from your bank, with letter of authority to us to help collect new one from your bank, be happy that it will be done in a no time and deliver to you wherever you may be. And many other reasons why you would need this tailored services. "
returns 8 results.
I'm sorry but I would never consider using a third party to ship my credit card.
Is it a scam site?
My guess is yes.
Here is a clone site:
Oh! what a tangled web we weave When first we practise to deceive! Sir Walter Scott NEVER use instant payment services like Western Union or MoneyGram to buy items on the internet