Don't know how I got in there. But the site is tricky and they will find a way to steal your money.
Is one of those sites where you can end up without any booking and paying them for nothing, which is their admin fee which they are charging for completely bunch of losers who call themselves customer service.
Meanwhile if still with doubts read this before booking:
https://www.independent.co.uk/travel/news-and-advice/holiday-booking-scams-add-ons-deals-online-travel-agents-which-gotogate-cheap-flights-a*******.html
I wonder how such junk companies still exist.