July 2nd 2024 CellKraft Legal address: Lilla Frescativägen 4A, 114 18 Stockholm, Sweden Activity: Power and heat Visit official site