No idea what they do on Twitter, but their site is down: http://jolla.fi
[whois.ficora.fi] domain: jolla.fi descr: Sunup Oy descr: 22938964 address: Markkinointi address: Kaviokatu 1 A 4 address: 15830 address: LAHTI phone: 00000000 status: Granted created: 22.1.2010
Registrant Contact: Jolla Oy Jolla Mobile () Fax: Vuorikatu 8 Helsinki, 00100 FI Creation date: 25 Oct 2011 10:32:00