July 25th 2025 CellKraft Legal address: Lilla Frescativägen 4A, 114 18 Stockholm, Sweden Activity: Power and heat Visit official site