This is an intermediate company and when can felling they refer you to Roomerflex and take little responsibility for your booking
They take a fee at time of booking and the remainder of the charges are applied by hotel - their transaction fee is another company name Wisbech Investments LIM Gibraltor
I am truly appalled at the poor level of customer care and that they are merely an intermediate of another third party asides of the hotel itself
My strongest advice, do not use under any circumstances