dbb contracting llc in Spain