Get in touch studio@glogu.com+34 711 010 278 Address Edificio LuminorCarrer Tallers 77, Planta 208001, BarcelonaSpain