Yes. Coral is a reputable site which serves tens of thousands of customers. It holds licences from both the UKGC and the Government of Gibraltar.