You could first contact your bank, or credit card company, and explain the position. Also, send a recorded delivery letter to the Chief Executive at their registered address:
Gio Internet Ltd
Riverside Business Park,
11 Riverside Way,
Their geographical phone number is
If all fails your local Trading Standards office might be worth a visit.