I also confirm that the site works properly and loads very quickly even with Tor.
What caught my attention is that the service is based on virtual no-KYC cards, but at the same time they claim "Use your Paywithus Card anywhere MasterCard or Visa is accepted. Online shopping, in-store purchases, or withdrawing cash from ATMs worldwide - your possibilities are limitless.". As far as I know, withdrawing money from an ATM when it comes to virtual cards of this type is not possible.
I also did not find information about the min and max amount with which the card can be loaded, so all this seems a bit amateurish to me, not to say that it smells like a scam.