About Solar 2 Holdings Llp (OC438610) United Kingdom