I have never heard of a formal guarantee company having this business.
Remind you:
1. Applications that are handled in other places, online, or by phone or fax are definitely scams.
2. Using the name of a company to publish information and sign contracts, and using personal bank accounts (those of so-called legal persons, managers, and financial controllers) as collection and charging accounts must be fraud.
3. Anyone who requests to deposit money on his or her card for reasons such as verifying financial strength (repayment ability) must be a fraud.