Based in Barcelona
Operating across Europe