About Solar Valley Ltd (13138129) United Kingdom