About Solasol Ltd (13440723) United Kingdom