Shitshow. Accused clients on business accounts of providing false credit card info whilst as a corporation they're fully aware that businesses will never use personal accounts or bank details to book. They asked clients to upload credit card & gov ID for validation, I bet they sell our info in exchange for cheap rates they offer. Dodgy and unethical. Avoid if you value privacy.