About Solar Light Spv Ltd (09183324) United Kingdom