I bid on an item with this company and won it. They asked for my debit card details to take out £2.42. The screen blanked out all the details so I t…