Moshi Moshi sign Lula and the Lampshades – Telekom Electronic Beats