About Solar Finco 1 Limited (10483446) United Kingdom