About Solar Finco 2 Limited (10484100) United Kingdom