Your company's website, kaleidos.net, is down with an "internal server error".
I'm curious about companies established in Spain because I'm a Spaniard that moved to Germany 14 years ago and since becoming a freelancer three yeas ago I've considered moving back there, but each time I take a close look I get discouraged.
In the page footer it says that Taiga is an LLC. Does it mean that you established it in the UK?
How's your experience running such a business in Spain? Do you think it impacts your image wrt. reliability or quality in comparison with companies in other countries?