Where is Blend Me headquarters?
Blend Me is located in the Spain.