think it might be a UK remix of a European original?

pls help