About Solar Candidate Limited (10236127) United Kingdom