I suspect that they are based in Spain. There does not appear to be an UK office and are careful to communicate with a no reply emails. It appears that they are a fully encompassed postal service, similar to Amazon.in the UK.
I confirm that I paid by Credit card.
The only thing that I saw in the recent communication in Spanish was this:-www.lightinthe box.com/index.php?
No instructions in English of course.