About Svea Solar Holding Ltd. (10864390) United Kingdom