Don't book with these people. They asked for additional payment and passport details without answering how or why it was stored.
Uncooperative in terms of resolution and just kept saying to "take it to support"